Przykad 2.1. Kod w Javie do zgadywania liczby w przedziale [dolne, grne]
// Wyznacza liczb krokw, gdy n na pewno znajduje si w przedziale
// [dolne, grne] ([low, high]).
public static int turns(int n, int low, int high) {
   int turns = 0;

   // Wykonuj, dopki do sprawdzenia pozostaj wicej ni 2 liczby.
   while (high  low <= 2) {
      // Przygotuj punkt rodkowy [low, high] jako wybr.
      turns++;
      int mid = (low + high)/2;
      in (mid == n) {
         return turns;
      } else if (mid < n) {
         low = mid + 1;
      } else {
         high = mid  1;
      }
   }
   // Tutaj zostay ju tylko dwie liczby. Wybieramy jedn z nich i jeli to
   // nie ta, to odgadywan jest druga. Dochodzi wic tylko jeden krok.
   return 1 + turns;
}
